Package | de.gematik.dev.epa.medication |
Type | OperationDefinition |
Id | Id |
FHIR Version | R4 |
Source | https://simplifier.net/resolve?scope=de.gematik.dev.epa.medication@1.1.0-alpha.6&canonical=https://gematik.de/fhir/epa-medication/OperationDefinition/add-medication-information-OP |
Url | https://gematik.de/fhir/epa-medication/OperationDefinition/add-medication-information-OP |
Version | 1.1.0 |
Status | active |
Date | 2024-08-14 |
Name | Add Medication Information |
Title | Add Medication Information |
Experimental | False |
Description | The $add-information operation allows for the addition of a MedicationStatement to a specific Medication instance. This operation is performed at the instance level, enabling the management of detailed medication information for an individual Medication resource. The operation ensures the provenance of the medication information by requiring details about the performer institution and performer person. Input parameters include the MedicationStatement to be added, along with the references to the responsible organization and practitioner. The output parameters return the resulting MedicationStatement that was added and the operation outcome, indicating the success or failure of the operation. |
Type | false |
Kind | operation |
CapabilityStatement | |
https://gematik.de/fhir/epa-medication/CapabilityStatement/epa-capabilitystatement-medication | EPA CapabilityStatement for the Medication Service |
No resources found
{
"resourceType" : "OperationDefinition",
"id" : "add-medication-information-OP",
"url" : "https://gematik.de/fhir/epa-medication/OperationDefinition/add-medication-information-OP",
"title" : "Add Medication Information",
"description" : "The $add-information operation allows for the addition of a MedicationStatement to a specific Medication instance. This operation is performed at the instance level, enabling the management of detailed medication information for an individual Medication resource. The operation ensures the provenance of the medication information by requiring details about the performer institution and performer person. Input parameters include the MedicationStatement to be added, along with the references to the responsible organization and practitioner. The output parameters return the resulting MedicationStatement that was added and the operation outcome, indicating the success or failure of the operation.",
"version" : "1.1.0",
"status" : "active",
"publisher" : "gematik GmbH",
"date" : "2024-08-14",
"name" : "Add Medication Information",
"kind" : "operation",
"code" : "add-information",
"resource" : [
"Medication"
],
"system" : false,
"type" : false,
"instance" : true,
"inputProfile" : "https://gematik.de/fhir/epa-medication/StructureDefinition/epa-op-manage-medicationstatement-input-parameters",
"outputProfile" : "https://gematik.de/fhir/epa-medication/StructureDefinition/epa-op-manage-medicationstatement-input-parameters",
"parameter" : [
{
"name" : "medicationStatement",
"type" : "MedicationStatement",
"use" : "in",
"min" : 1,
"max" : "1"
},
{
"name" : "performer",
"use" : "in",
"min" : 1,
"max" : "1",
"documentation" : "Tätige Person und/oder Leistungserbringerinstitution/Organisation/Rolle, die die Schreiboperation generell ausübt. Die Angabe der Leistungserbringerinstitution ist mandatorisch, denn hier erfolgt die Ãbereinstimmungsprüfung hinsichtlich der aktuell zugreifenden LEI.",
"part" : [
{
"name" : "organization",
"type" : "Organization",
"use" : "in",
"min" : 1,
"max" : "1"
},
{
"name" : "practitioner",
"type" : "Practitioner",
"use" : "in",
"min" : 0,
"max" : "1"
},
{
"name" : "practitionerRole",
"type" : "PractitionerRole",
"use" : "in",
"min" : 0,
"max" : "1"
}
]
},
{
"name" : "enterer",
"use" : "in",
"min" : 0,
"max" : "1",
"documentation" : "Person und/oder Leistungserbringerinstitution/Organisation/Rolle, die die Medikationsdaten erfasste.",
"part" : [
{
"name" : "organization",
"type" : "Organization",
"use" : "in",
"min" : 0,
"max" : "1"
},
{
"name" : "practitioner",
"type" : "Practitioner",
"use" : "in",
"min" : 0,
"max" : "1"
},
{
"name" : "practitionerRole",
"type" : "PractitionerRole",
"use" : "in",
"min" : 0,
"max" : "1"
}
]
},
{
"name" : "author",
"use" : "in",
"min" : 0,
"max" : "1",
"documentation" : "Verantwortliche Person und/oder Leistungserbringerinstitution/Organisation/Rolle für die fachlichen Ãnderungen der Medikationsdaten.",
"part" : [
{
"name" : "organization",
"type" : "Organization",
"use" : "in",
"min" : 0,
"max" : "1"
},
{
"name" : "practitioner",
"type" : "Practitioner",
"use" : "in",
"min" : 0,
"max" : "1"
},
{
"name" : "practitionerRole",
"type" : "PractitionerRole",
"use" : "in",
"min" : 0,
"max" : "1"
}
]
},
{
"name" : "unconfirmedAuthor",
"use" : "in",
"min" : 0,
"max" : "1",
"documentation" : "Ein unbestätigter author.",
"part" : [
{
"name" : "organization",
"type" : "Organization",
"use" : "in",
"min" : 0,
"max" : "1"
},
{
"name" : "practitioner",
"type" : "Practitioner",
"use" : "in",
"min" : 0,
"max" : "1"
},
{
"name" : "practitionerRole",
"type" : "PractitionerRole",
"use" : "in",
"min" : 0,
"max" : "1"
}
]
},
{
"name" : "informant",
"use" : "in",
"min" : 0,
"max" : "1",
"documentation" : "Person und/oder Leistungserbringerinstitution, Organisation oder Rolle, die die Informationen für die fachliche Anpassung der Medikationsdaten bereitgestellt hat.",
"part" : [
{
"name" : "professionals",
"use" : "in",
"min" : 0,
"max" : "1",
"part" : [
{
"name" : "organization",
"type" : "Organization",
"use" : "in",
"min" : 0,
"max" : "1"
},
{
"name" : "practitioner",
"type" : "Practitioner",
"use" : "in",
"min" : 0,
"max" : "1"
},
{
"name" : "practitionerRole",
"type" : "PractitionerRole",
"use" : "in",
"min" : 0,
"max" : "1"
}
]
},
{
"name" : "persons",
"use" : "in",
"min" : 0,
"max" : "1",
"part" : [
{
"name" : "patient",
"type" : "Identifier",
"use" : "in",
"min" : 0,
"max" : "1"
},
{
"name" : "relatedPerson",
"type" : "RelatedPerson",
"use" : "in",
"min" : 0,
"max" : "1"
}
]
}
]
},
{
"name" : "medicationStatement",
"type" : "MedicationStatement",
"use" : "out",
"min" : 0,
"max" : "1"
},
{
"name" : "operationOutcome",
"type" : "OperationOutcome",
"use" : "out",
"min" : 1,
"max" : "1"
}
],
"text" : {
}
}
XIG built as of ??metadata-date??. Found ??metadata-resources?? resources in ??metadata-packages?? packages.